solid waste landfill site - Turco Inglés Diccionario